____ _ _ _ _
| _ \ ___ | |_ (_) _ __ ___ __| | (_) __ _
| |_) | / _ \ | __| | | | '_ \ / _ \ / _| | | | / _ |
| _ < | __/ | |_ | | | |_) | | __/ | (_| | | | | (_| |
|_| \_\ \___| \__| |_| | .__/ \___| \__,_| |_| \__,_|
|_|
- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b
Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―
Total unimodulare Matrix
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
top
Eine total unimodulare Matrix (oder auch vollstΓ€ndig unimodulare Matrix) ist eine Matrix mit ganzzahligen EintrΓ€gen, bei der noch weitere Forderungen an deren Unterdeterminanten gestellt sind. Total unimodulare Matrizen spielen in der diskreten Optimierung eine Rolle, da sie unter bestimmten Bedingungen die Ganzzahligkeit der LΓΆsung eines linearen Optimierungsproblems garantieren.
Contents
β’ Definition
β’ Eigenschaften
β’ Beispiel
β’ Literatur
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Definition
Sei A β β R n Γ Γ m {\displaystyle A\in \mathbb {R} ^{n\times m}} eine Matrix. Dann heiΓt A {\displaystyle A} total unimodular (manchmal auch absolut unimodular oder vollstΓ€ndig unimodular) genau dann, wenn jede Unterdeterminante von A {\displaystyle A} einen der Werte β β 1 {\displaystyle -1} oder 0 {\displaystyle 0} oder 1 {\displaystyle 1} hat. Insbesondere sind dann alle Elemente (also alle 1 Γ Γ 1 {\displaystyle 1\times 1} -Untermatrizen) von A β β R n Γ Γ m {\displaystyle A\in \mathbb {R} ^{n\times m}} in { β β 1 , 0 , 1 } {\displaystyle \{-1,0,1\}} .
Alternativ formuliert ist eine total unimodulare Matrix eine (nicht notwendigerweise quadratische) Matrix, bei der alle quadratischen, nichtsingulΓ€ren Untermatrizen ganzzahlig unimodular sind.
Eigenschaften
β’ Die Inzidenzmatrix eines ungerichteten bipartiten Graphen ist total unimodular.
β’ Die Inzidenzmatrix eines gerichteten Graphen ist total unimodular.
β’ Ist A {\displaystyle A} total unimodular, so ist auch die transponierte Matrix A T {\displaystyle A^{T}} total unimodular, denn Determinanten bleiben unter Transposition erhalten.
β’ Ihre Bedeutung bekommen total unimodulare Matrizen aufgrund der folgenden Aussage: Ist A {\displaystyle A} total unimodular und b β β Z n {\displaystyle b\in \mathbb {Z} ^{n}} , so besitzt das Polyeder P = { x | A x β€ β€ b } {\displaystyle P=\{x\,|\,Ax\leq b\}} nur ganzzahlige Ecken. Ist ein lineares Optimierungsproblem min c T x {\displaystyle \min c^{T}x} unter der Nebenbedingung x β β P {\displaystyle x\in P} gegeben, so ist die OptimallΓΆsung x β β {\displaystyle x^{*}} ganzzahlig. Ist auΓerdem c β β Z n {\displaystyle c\in \mathbb {Z} ^{n}} , so ist auch der Zielfunktionswert c T x β β {\displaystyle c^{T}x^{*}} ganzzahlig.
β’ Die Anzahl an Untermatrizen einer Matrix ist exponentiell in der Anzahl der Zeilen/Spalten der Matrix. Obwohl alle diese Untermatrizen zur Charakterisierung der totalen UnimodularitΓ€t herangezogen werden, gibt es einen polynomiellen Algorithmus zur Entscheidung, ob eine Matrix total unimodular ist oder nicht.
Beispiel
Betrachte die Matrix
A := ( 1 1 0 0 0 0 1 1 1 0 1 0 ) {\displaystyle A:={\begin{pmatrix}1&1&0&0\\0&0&1&1\\1&0&1&0\end{pmatrix}}}
1. Alle EintrΓ€ge sind entweder 0 {\displaystyle 0} oder 1 {\displaystyle 1} und damit auch alle 1 Γ Γ 1 {\displaystyle 1\times 1} -Untermatrizen
2. EnthΓ€lt eine 2 Γ Γ 2 {\displaystyle 2\times 2} Matrix nur EintrΓ€ge aus { β β 1 , 0 , 1 } {\displaystyle \{-1,0,1\}} und dabei mindestens eine Null, so ist ihre Determinante auch aus { β β 1 , 0 , 1 } {\displaystyle \{-1,0,1\}} . Insbesondere sind die Determinanten aller 2 Γ Γ 2 {\displaystyle 2\times 2} -Untermatrizen der obigen Matrix aus { β β 1 , 0 , 1 } {\displaystyle \{-1,0,1\}} .
3. Mittels der Regel von Sarrus kann man ΓΌberprΓΌfen, dass auch die Determinanten der 3 Γ Γ 3 {\displaystyle 3\times 3} -Untermatrizen aus { β β 1 , 0 , 1 } {\displaystyle \{-1,0,1\}} sind.
Daher ist die Matrix total unimodular.
Literatur
β’ Martin Aigner: Diskrete Mathematik (= Vieweg Studium: Aufbaukurs Mathematik). 6., korrigierte Auflage. Vieweg, Wiesbaden 2006, ISBN 978-3-8348-0084-8.
β’ Bernhard Korte, Jens Vygen: Kombinatorische Optimierung: Theorie und Algorithmen. 3. Auflage. Springer Spektrum, Berlin 2018, ISBN 978-3-662-57690-8, S. 122 ff.
β’ Alexander Schrijver: Combinatorial optimization. Polyhedra and efficiency. Springer, Berlin 2003, ISBN 978-3-540-44389-6 (3 BΓ€nde, 1881 Seiten).